15 Ways to Use Software to Improve Your Knowledge Management is the best overview I've seen of knowledge management software, whether you are a profit or a non-profit organization.
[Filed under Internet because most of the tools mentioned are based on Internet technologies.]